package com.supercube.wechat.response;

import java.util.List;

/**
 * 可约课程信息
 */
public class ClassInfoVO {
    private String id;

    private String createUser;

    private String createTime;

    private String lastModifyUser;

    private String lastModifyTime;

    private String status;

    private String venueId;

    private String siteId;

    private String seatTableTemplate;

    private String openingTime;

    private String openingTimeHour;

    private String date;

    private String week;

    private String versionNo;

    private String courseId;

    private Long coachId;

    private String courseName;

    private String coursePicture;

    private String videoAddress;

    private String videoPreviewPicture;

    private String courseDuration;

    private String maximumNumberHoursPerDay;

    private String maximumAttendance;

    private String classHourType;

    private String classHour;

    private String isStartUpClass;

    private String minimumNumberClasses;

    private String bz;

    private String courseIntroduction;

    private Integer sorting;

    private String bgColor;

    private String type;

    private String difficulty;

    private String courseFormat;

    private List<String> labels;

    private String bookingId;

    /**
     * 约课状态
     */
    private String bookingStatus;


    /**
     * 场地名
     */
    private String siteName;

    /**
     * 教练名称
     */
    private String coachName;

    /**
     * 课程是否可以预约 0不可以 1可以
     */
    private int available;

    public int getAvailable() {
        return available;
    }

    public void setAvailable(int available) {
        this.available = available;
    }

    public String getCoachName() {
        return coachName;
    }

    public void setCoachName(String coachName) {
        this.coachName = coachName;
    }

    public ClassInfoVO() {
        super();
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime == null ? null : createTime.trim();
    }

    public String getLastModifyUser() {
        return lastModifyUser;
    }

    public void setLastModifyUser(String lastModifyUser) {
        this.lastModifyUser = lastModifyUser == null ? null : lastModifyUser.trim();
    }

    public String getLastModifyTime() {
        return lastModifyTime;
    }

    public void setLastModifyTime(String lastModifyTime) {
        this.lastModifyTime = lastModifyTime == null ? null : lastModifyTime.trim();
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    public String getVenueId() {
        return venueId;
    }

    public void setVenueId(String venueId) {
        this.venueId = venueId == null ? null : venueId.trim();
    }

    public String getSiteId() {
        return siteId;
    }

    public void setSiteId(String siteId) {
        this.siteId = siteId == null ? null : siteId.trim();
    }

    public String getSeatTableTemplate() {
        return seatTableTemplate;
    }

    public void setSeatTableTemplate(String seatTableTemplate) {
        this.seatTableTemplate = seatTableTemplate == null ? null : seatTableTemplate.trim();
    }

    public String getOpeningTime() {
        return openingTime;
    }

    public void setOpeningTime(String openingTime) {
        this.openingTime = openingTime == null ? null : openingTime.trim();
    }

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date == null ? null : date.trim();
    }

    public String getWeek() {
        return week;
    }

    public void setWeek(String week) {
        this.week = week == null ? null : week.trim();
    }

    public String getVersionNo() {
        return versionNo;
    }

    public void setVersionNo(String versionNo) {
        this.versionNo = versionNo == null ? null : versionNo.trim();
    }

    public String getCourseId() {
        return courseId;
    }

    public void setCourseId(String courseId) {
        this.courseId = courseId == null ? null : courseId.trim();
    }

    public Long getCoachId() {
        return coachId;
    }

    public void setCoachId(Long coachId) {
        this.coachId = coachId;
    }

    public String getCourseName() {
        return courseName;
    }

    public void setCourseName(String courseName) {
        this.courseName = courseName == null ? null : courseName.trim();
    }

    public String getCoursePicture() {
        return coursePicture;
    }

    public void setCoursePicture(String coursePicture) {
        this.coursePicture = coursePicture == null ? null : coursePicture.trim();
    }

    public String getVideoAddress() {
        return videoAddress;
    }

    public void setVideoAddress(String videoAddress) {
        this.videoAddress = videoAddress == null ? null : videoAddress.trim();
    }

    public String getVideoPreviewPicture() {
        return videoPreviewPicture;
    }

    public void setVideoPreviewPicture(String videoPreviewPicture) {
        this.videoPreviewPicture = videoPreviewPicture == null ? null : videoPreviewPicture.trim();
    }

    public String getCourseDuration() {
        return courseDuration;
    }

    public void setCourseDuration(String courseDuration) {
        this.courseDuration = courseDuration == null ? null : courseDuration.trim();
    }

    public String getMaximumNumberHoursPerDay() {
        return maximumNumberHoursPerDay;
    }

    public void setMaximumNumberHoursPerDay(String maximumNumberHoursPerDay) {
        this.maximumNumberHoursPerDay = maximumNumberHoursPerDay == null ? null : maximumNumberHoursPerDay.trim();
    }

    public String getMaximumAttendance() {
        return maximumAttendance;
    }

    public void setMaximumAttendance(String maximumAttendance) {
        this.maximumAttendance = maximumAttendance == null ? null : maximumAttendance.trim();
    }

    public String getClassHourType() {
        return classHourType;
    }

    public void setClassHourType(String classHourType) {
        this.classHourType = classHourType == null ? null : classHourType.trim();
    }

    public String getClassHour() {
        return classHour;
    }

    public void setClassHour(String classHour) {
        this.classHour = classHour == null ? null : classHour.trim();
    }

    public String getIsStartUpClass() {
        return isStartUpClass;
    }

    public void setIsStartUpClass(String isStartUpClass) {
        this.isStartUpClass = isStartUpClass == null ? null : isStartUpClass.trim();
    }

    public String getMinimumNumberClasses() {
        return minimumNumberClasses;
    }

    public void setMinimumNumberClasses(String minimumNumberClasses) {
        this.minimumNumberClasses = minimumNumberClasses == null ? null : minimumNumberClasses.trim();
    }

    public String getBz() {
        return bz;
    }

    public void setBz(String bz) {
        this.bz = bz == null ? null : bz.trim();
    }

    public String getCourseIntroduction() {
        return courseIntroduction;
    }

    public void setCourseIntroduction(String courseIntroduction) {
        this.courseIntroduction = courseIntroduction == null ? null : courseIntroduction.trim();
    }

    public Integer getSorting() {
        return sorting;
    }

    public void setSorting(Integer sorting) {
        this.sorting = sorting;
    }

    public String getBgColor() {
        return bgColor;
    }

    public void setBgColor(String bgColor) {
        this.bgColor = bgColor == null ? null : bgColor.trim();
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type == null ? null : type.trim();
    }

    public String getDifficulty() {
        return difficulty;
    }

    public void setDifficulty(String difficulty) {
        this.difficulty = difficulty == null ? null : difficulty.trim();
    }

    public String getCourseFormat() {
        return courseFormat;
    }

    public void setCourseFormat(String courseFormat) {
        this.courseFormat = courseFormat == null ? null : courseFormat.trim();
    }

    public String getSiteName() {
        return siteName;
    }

    public void setSiteName(String siteName) {
        this.siteName = siteName;
    }

    public List<String> getLabels() {
        return labels;
    }

    public void setLabels(List<String> labels) {
        this.labels = labels;
    }

    public String getBookingId() {
        return bookingId;
    }

    public void setBookingId(String bookingId) {
        this.bookingId = bookingId;
    }

    public String getBookingStatus() {
        return bookingStatus;
    }

    public void setBookingStatus(String bookingStatus) {
        this.bookingStatus = bookingStatus;
    }

    public String getOpeningTimeHour() {
        return openingTimeHour;
    }

    public void setOpeningTimeHour(String openingTimeHour) {
        this.openingTimeHour = openingTimeHour;
    }
}